44c4b0ce45089c1a72006b88b71bb3a4b9a5bd7e,sonar-server/src/main/java/org/sonar/server/rule2/RuleNormalizer.java,RuleNormalizer,normalize,#RuleDto#,53

Before Change



    XContentBuilder document = jsonBuilder().startObject();

    indexField(RuleFields.KEY.key(), rule.getKey(), document);
    indexField(RuleFields.NAME.key(), rule.getName(), document);
    indexField(RuleFields.CREATED_AT.key(), rule.getCreatedAt(), document);
    indexField(RuleFields.RULE_KEY.key(), rule.getRuleKey(), document);

After Change


    indexField(RuleField.NAME.key(), rule.getName(), document);
    indexField(RuleField.CREATED_AT.key(), rule.getCreatedAt(), document);
    indexField(RuleField.UDPATED_AT.key(), rule.getUpdatedAt(), document);
    indexField(RuleField.DESCRIPTION.key(), rule.getDescription(), document);
    indexField(RuleField.SEVERITY.key(), rule.getSeverityString(), document);
    indexField(RuleField.STATUS.key(), rule.getStatus(), document);
    indexField(RuleField.LANGUAGE.key(), rule.getLanguage(), document);
    indexField(RuleField.INTERNAL_KEY.key(), rule.getConfigKey(), document);
    indexField(RuleField.TEMPLATE.key(), rule.getCardinality()==Cardinality.MULTIPLE, document);

    indexField(RuleField.TAGS.key(), rule.getName(), document);